making furrows - Turkish English Dictionary